(Colloq) make a hit - English Synonyms Dictionary